/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */



import java.util.Vector;

/**
 *
 */


public class Profesor implements EvaluarEstudiantes {

    private String cedula,nombre,apellido,tituloAcademico;

    public Profesor(String nombre,String apellido,String cedula,String tituloAcademico)
    {
    this.cedula = cedula;
    this.nombre = nombre;
    this.apellido = apellido;
    this.tituloAcademico = tituloAcademico;
    }

    public String getApellido() {
        return apellido;
    }

    public void setApellido(String apellido) {
        this.apellido = apellido;
    }

    public String getCedula() {
        return cedula;
    }

    public void setCedula(String cedula) {
        this.cedula = cedula;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getTituloAcademico() {
        return tituloAcademico;
    }

    public void setTituloAcademico(String tituloAcademico) {
        this.tituloAcademico = tituloAcademico;
    }

    public void EvaluarEstudiantes(Vector<Estudiante> estudiantes) {
        int acumulador;
        for(int i=0; i<estudiantes.size();i++)
        {
         acumulador =(estudiantes.elementAt(i).getNota1() + estudiantes.elementAt(i).getNota2() +estudiantes.elementAt(i).getNota3())/3;
         estudiantes.elementAt(i).setNotaFinal(acumulador);
         if (acumulador< 10)
         {
         estudiantes.get(i).setEstado("Reprobado");

         }
         else
         {
         estudiantes.get(i).setEstado("Aprobado");

         }
         
        }
    }








}